cape buffalo - Español Inglés Diccionario